solar collection system - Español Inglés Diccionario